regexp.Regexp.prog (field)

18 uses

	regexp (current package)
		backtrack.go#L134: 	if re.prog.Inst[pc].Op != syntax.InstFail && (arg || b.shouldVisit(pc, pos)) {
		backtrack.go#L166: 		inst := &re.prog.Inst[pc]
		backtrack.go#L195: 			switch re.prog.Inst[inst.Out].Op {
		backtrack.go#L319: 	b.reset(re.prog, end, ncap)
		backtrack.go#L326: 		if !re.tryBacktrack(b, i, uint32(re.prog.Start), pos) {
		backtrack.go#L353: 			if re.tryBacktrack(b, i, uint32(re.prog.Start), pos) {
		regexp.go#L88: 	prog           *syntax.Prog // compiled program
		regexp.go#L192: 		prog:        prog,
		regexp.go#L244: 	m.p = re.prog
		regexp.go#L256: 		n = len(re.prog.Inst)
		regexp.go#L619: 	if nmatch > re.prog.NumCap {
		regexp.go#L620: 		nmatch = re.prog.NumCap
		regexp.go#L784: 		matches := re.doExecute(nil, b, s, pos, re.prog.NumCap, nil)
		regexp.go#L891: 	a := re.doExecute(nil, b, "", 0, re.prog.NumCap, dstCap[:0])
		regexp.go#L1036: 	return re.pad(re.doExecute(nil, b, "", 0, re.prog.NumCap, nil))
		regexp.go#L1046: 	a := re.doExecute(nil, nil, s, 0, re.prog.NumCap, dstCap[:0])
		regexp.go#L1065: 	return re.pad(re.doExecute(nil, nil, s, 0, re.prog.NumCap, nil))
		regexp.go#L1074: 	return re.pad(re.doExecute(r, nil, "", 0, re.prog.NumCap, nil))